for one's own sake - Francés Inglés Diccionario